lift-and-force pump - Turkish English Dictionary